import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;

public class ChatServer {
    public static void main(String[] args) {
        //创建绑定到指定端口的 ServerSocket 对象
        try {
            ServerSocket server=new ServerSocket(9900);
            System.out.println("服务器启动成功......");
            //因为可以接收多个客户端请求，所以使用循环
            while(true){
                //服务器端监听连接请求并产生一个socket负责和客户端通信
                Socket socket=server.accept();
                new Thread(new ChatChannel(socket)).start();

            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
